double piston diesel engine - Espagnol Anglais Dictionnaire